package com.open.pokergames.texas.repository.entity;

import com.open.pokergames.R;

import java.util.HashMap;

public class PokerCards {

    private static HashMap<String, Integer> pokers = null;

    public static int getPoker(String pokerNum) {

        if (pokerNum == null) {
            System.out.println("pokerNum = null");
        }

        if (pokers == null) {
            pokers = new HashMap<>();
            // 梅花
            pokers.put("c2", R.mipmap.c2);
            pokers.put("c3", R.mipmap.c3);
            pokers.put("c4", R.mipmap.c4);
            pokers.put("c5", R.mipmap.c5);
            pokers.put("c6", R.mipmap.c6);
            pokers.put("c7", R.mipmap.c7);
            pokers.put("c8", R.mipmap.c8);
            pokers.put("c9", R.mipmap.c9);
            pokers.put("c10", R.mipmap.c10);
            pokers.put("cj", R.mipmap.cj);
            pokers.put("cq", R.mipmap.cq);
            pokers.put("ck", R.mipmap.ck);
            pokers.put("ca", R.mipmap.ca);
            // 黑桃
            pokers.put("s2", R.mipmap.s2);
            pokers.put("s3", R.mipmap.s3);
            pokers.put("s4", R.mipmap.s4);
            pokers.put("s5", R.mipmap.s5);
            pokers.put("s6", R.mipmap.s6);
            pokers.put("s7", R.mipmap.s7);
            pokers.put("s8", R.mipmap.s8);
            pokers.put("s9", R.mipmap.s9);
            pokers.put("s10", R.mipmap.s10);
            pokers.put("sj", R.mipmap.sj);
            pokers.put("sq", R.mipmap.sq);
            pokers.put("sk", R.mipmap.sk);
            pokers.put("sa", R.mipmap.sa);
            // 方块
            pokers.put("d2", R.mipmap.d2);
            pokers.put("d3", R.mipmap.d3);
            pokers.put("d4", R.mipmap.d4);
            pokers.put("d5", R.mipmap.d5);
            pokers.put("d6", R.mipmap.d6);
            pokers.put("d7", R.mipmap.d7);
            pokers.put("d8", R.mipmap.d8);
            pokers.put("d9", R.mipmap.d9);
            pokers.put("d10", R.mipmap.d10);
            pokers.put("dj", R.mipmap.dj);
            pokers.put("dq", R.mipmap.dq);
            pokers.put("dk", R.mipmap.dk);
            pokers.put("da", R.mipmap.da);
            // 红桃
            pokers.put("h2", R.mipmap.h2);
            pokers.put("h3", R.mipmap.h3);
            pokers.put("h4", R.mipmap.h4);
            pokers.put("h5", R.mipmap.h5);
            pokers.put("h6", R.mipmap.h6);
            pokers.put("h7", R.mipmap.h7);
            pokers.put("h8", R.mipmap.h8);
            pokers.put("h9", R.mipmap.h9);
            pokers.put("h10", R.mipmap.h10);
            pokers.put("hj", R.mipmap.hj);
            pokers.put("hq", R.mipmap.hq);
            pokers.put("hk", R.mipmap.hk);
            pokers.put("ha", R.mipmap.ha);
        }
        return pokers.get(pokerNum);
    }
}
